English Dictionary
◊ PORT LOUIS
Port Louis
n : capital and chief port of Mauritius; located on the
northwestern coast of the island [syn: {Port Louis}]